﻿namespace KingerRobot.MexicoSailunMDC.SpiService;

internal interface IBakWmsOutOrderSummary
{
    /// <summary>
    /// 通过ID获取备份数据
    /// </summary>
    /// <param name="id"></param>
    /// <returns></returns>
    POBakWmsOutOrderSummary GetBakWmsOutOrderSummaryById(long id);
    /// <summary>
    /// 目标位置获取最近完成订单
    /// </summary>
    /// <param name="locId"></param>
    /// <returns></returns>
    POBakWmsOutOrderSummary GetBakWmsOutOrderSummaryByLocId(long locId);
    /// <summary>
    /// 删除备份订单从表
    /// </summary>
    /// <param name="orderIds"></param>
    /// <returns></returns>
    int DeleteBakOutOrderSummary(List<long?> orderIds);
}
